*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
/*header*/
.header{
	background-color: gray;
	overflow: hidden;
	padding: 10px;
}
.header span{
	float: right;
	color: white;
}

/*middle*/
.middle{
	/*overflow: hidden;*/
	display: flex;
}
/*left*/

.left{
	/*float: left;*/
	background-color: gainsboro;
}
.left div{
	display: none;
}
.right{
	/*float: left;*/
	background-color: grey;
	flex: 1;
}


